home *** CD-ROM | disk | FTP | other *** search
/ Champak 140 / (Vol 140) Sep 19 2011.iso / Games / mardek_rpg.swf / scripts / DefineSprite_3285_c_shaman / frame_23 / DoAction.as
Encoding:
Text File  |  2011-09-19  |  15.7 KB  |  516 lines

  1. function ┬º\x01\x02┬º()
  2. {
  3.    return 1350 % 511 * 5;
  4. }
  5. var ┬º\x01┬º = -1274 + "\x01\x02"();
  6. loop0:
  7. while(true)
  8. {
  9.    if(eval("\x01") == 366)
  10.    {
  11.       set("\x01",eval("\x01") + 247);
  12.       ┬º┬ºpush(true);
  13.       continue;
  14.    }
  15.    if(eval("\x01") == 13)
  16.    {
  17.       set("\x01",eval("\x01") + 488);
  18.       ┬º┬ºpush(true);
  19.       continue;
  20.    }
  21.    if(eval("\x01") == 424)
  22.    {
  23.       set("\x01",eval("\x01") + 157);
  24.       if(function ┬º\x01\x02┬º()
  25.       {
  26.          return 1350 % 511 * 5;
  27.       })
  28.       {
  29.          set("\x01",eval("\x01") + 0);
  30.       }
  31.       continue;
  32.    }
  33.    if(eval("\x01") == 61)
  34.    {
  35.       set("\x01",eval("\x01") - 17);
  36.       ┬º┬ºpush(eval(function ┬º\x01\x02┬º()
  37.       {
  38.          return 1350 % 511 * 5;
  39.       }));
  40.       continue;
  41.    }
  42.    if(eval("\x01") == 501)
  43.    {
  44.       set("\x01",eval("\x01") - 461);
  45.       if(function ┬º\x01\x02┬º()
  46.       {
  47.          return 1350 % 511 * 5;
  48.       })
  49.       {
  50.          set("\x01",eval("\x01") + 236);
  51.       }
  52.       continue;
  53.    }
  54.    if(eval("\x01") == 613)
  55.    {
  56.       set("\x01",eval("\x01") + 284);
  57.       if(function ┬º\x01\x02┬º()
  58.       {
  59.          return 1350 % 511 * 5;
  60.       })
  61.       {
  62.          set("\x01",eval("\x01") - 180);
  63.       }
  64.       continue;
  65.    }
  66.    if(eval("\x01") == 897)
  67.    {
  68.       set("\x01",eval("\x01") - 180);
  69.       while(true)
  70.       {
  71.          if(┬º┬ºpop() == function ┬º\x01\x02┬º()
  72.          {
  73.             return 1350 % 511 * 5;
  74.          })
  75.          {
  76.             set("\x01",eval("\x01") + 318);
  77.          }
  78.          else if(eval("\x01") == 474)
  79.          {
  80.             set("\x01",eval("\x01") - 368);
  81.             if(┬º┬ºpop())
  82.             {
  83.                set("\x01",eval("\x01") + 0);
  84.             }
  85.          }
  86.          else
  87.          {
  88.             if(eval("\x01") == 780)
  89.             {
  90.                set("\x01",eval("\x01") - 432);
  91.                loop5:
  92.                while(true)
  93.                {
  94.                   set(┬º┬ºpop(),┬º┬ºpop() + ┬º┬ºpop());
  95.                   while(true)
  96.                   {
  97.                      if(eval("\x01") == 644)
  98.                      {
  99.                         set("\x01",eval("\x01") - 375);
  100.                         ┬º┬ºpush(true);
  101.                      }
  102.                      else if(eval("\x01") == 132)
  103.                      {
  104.                         set("\x01",eval("\x01") - 98);
  105.                      }
  106.                      else if(eval("\x01") == 269)
  107.                      {
  108.                         set("\x01",eval("\x01") + 145);
  109.                         if(┬º┬ºpop())
  110.                         {
  111.                            set("\x01",eval("\x01") + 265);
  112.                         }
  113.                      }
  114.                      else
  115.                      {
  116.                         if(eval("\x01") == 515)
  117.                         {
  118.                            break loop5;
  119.                         }
  120.                         if(eval("\x01") == 308)
  121.                         {
  122.                            set("\x01",eval("\x01") - 274);
  123.                         }
  124.                         else if(eval("\x01") == 594)
  125.                         {
  126.                            set("\x01",eval("\x01") - 79);
  127.                            if(┬º┬ºpop())
  128.                            {
  129.                               set("\x01",eval("\x01") - 383);
  130.                            }
  131.                         }
  132.                         else if(eval("\x01") == 145)
  133.                         {
  134.                            set("\x01",eval("\x01") + 571);
  135.                         }
  136.                         else if(eval("\x01") == 81)
  137.                         {
  138.                            set("\x01",eval("\x01") + 138);
  139.                            if(┬º┬ºpop())
  140.                            {
  141.                               set("\x01",eval("\x01") + 270);
  142.                            }
  143.                         }
  144.                         else if(eval("\x01") == 48)
  145.                         {
  146.                            set("\x01",eval("\x01") + 331);
  147.                            ┬º┬ºpush("\x0f");
  148.                         }
  149.                         else if(eval("\x01") == 757)
  150.                         {
  151.                            set("\x01",eval("\x01") - 676);
  152.                            ┬º┬ºpush(!┬º┬ºpop());
  153.                         }
  154.                         else if(eval("\x01") == 716)
  155.                         {
  156.                            set("\x01",eval("\x01") - 122);
  157.                            ┬º┬ºpush(true);
  158.                         }
  159.                         else if(eval("\x01") == 34)
  160.                         {
  161.                            set("\x01",eval("\x01") + 76);
  162.                            ┬º┬ºpush("\x0f");
  163.                            ┬º┬ºpush(1);
  164.                         }
  165.                         else if(eval("\x01") == 219)
  166.                         {
  167.                            set("\x01",eval("\x01") + 270);
  168.                         }
  169.                         else
  170.                         {
  171.                            if(eval("\x01") == 679)
  172.                            {
  173.                               break;
  174.                            }
  175.                            if(eval("\x01") == 414)
  176.                            {
  177.                               set("\x01",eval("\x01") + 265);
  178.                               break loop0;
  179.                            }
  180.                            if(eval("\x01") == 489)
  181.                            {
  182.                               set("\x01",eval("\x01") + 430);
  183.                               if(_root.plotVars.ZOMBIES == "CANONIA")
  184.                               {
  185.                                  gotoAndStop(!_root.plotVars.CZtalkedToShaman1 ? "cn_zombies1" : "cn_zombies2");
  186.                               }
  187.                               else if(_root.area == "pcave4")
  188.                               {
  189.                                  gotoAndStop("boss1");
  190.                               }
  191.                               else
  192.                               {
  193.                                  nextFrame();
  194.                               }
  195.                               break loop0;
  196.                            }
  197.                            if(eval("\x01") == 110)
  198.                            {
  199.                               set("\x01",eval("\x01") - 62);
  200.                               var ┬º┬ºpop() = ┬º┬ºpop();
  201.                            }
  202.                            else
  203.                            {
  204.                               if(eval("\x01") == 919)
  205.                               {
  206.                                  set("\x01",eval("\x01") - 919);
  207.                                  break loop0;
  208.                               }
  209.                               if(eval("\x01") != 379)
  210.                               {
  211.                                  break loop0;
  212.                               }
  213.                               set("\x01",eval("\x01") + 378);
  214.                               ┬º┬ºpush(eval(┬º┬ºpop()));
  215.                            }
  216.                         }
  217.                      }
  218.                   }
  219.                }
  220.                set("\x01",eval("\x01") - 383);
  221.                tellTarget(┬º┬ºpop() >>> ┬º┬ºpop())
  222.                {
  223.                   ┬º┬ºpush(┬º┬ºpop() % (┬º┬ºpop() === ┬º┬ºpop()));
  224.                   break loop0;
  225.                }
  226.             }
  227.             if(eval("\x01") == 172)
  228.             {
  229.                set("\x01",eval("\x01") + 83);
  230.                ┬º┬ºpush(true);
  231.             }
  232.             else if(eval("\x01") == 955)
  233.             {
  234.                set("\x01",eval("\x01") - 175);
  235.                if(┬º┬ºpop())
  236.                {
  237.                   set("\x01",eval("\x01") - 432);
  238.                }
  239.             }
  240.             else if(eval("\x01") == 452)
  241.             {
  242.                set("\x01",eval("\x01") + 525);
  243.                var ┬º┬ºpop() = ┬º┬ºpop();
  244.             }
  245.             else if(eval("\x01") == 334)
  246.             {
  247.                set("\x01",eval("\x01") + 140);
  248.                ┬º┬ºpush(!┬º┬ºpop());
  249.             }
  250.             else if(eval("\x01") == 489)
  251.             {
  252.                set("\x01",eval("\x01") + 222);
  253.             }
  254.             else if(eval("\x01") == 477)
  255.             {
  256.                set("\x01",eval("\x01") - 305);
  257.             }
  258.             else
  259.             {
  260.                if(eval("\x01") == 106)
  261.                {
  262.                   set("\x01",eval("\x01") + 355);
  263.                   Say("PC","susp","...Are you the missing Shaman?");
  264.                   break loop0;
  265.                }
  266.                if(eval("\x01") == 461)
  267.                {
  268.                   set("\x01",eval("\x01") - 461);
  269.                   break loop0;
  270.                }
  271.                if(eval("\x01") == 781)
  272.                {
  273.                   set("\x01",eval("\x01") - 292);
  274.                   set(┬º┬ºpop(),┬º┬ºpop());
  275.                   break loop0;
  276.                }
  277.                if(eval("\x01") == 711)
  278.                {
  279.                   set("\x01",eval("\x01") - 259);
  280.                   ┬º┬ºpush("\x0f");
  281.                   ┬º┬ºpush(1);
  282.                }
  283.                else if(eval("\x01") == 255)
  284.                {
  285.                   set("\x01",eval("\x01") + 526);
  286.                   if(┬º┬ºpop())
  287.                   {
  288.                      set("\x01",eval("\x01") - 292);
  289.                   }
  290.                }
  291.                else if(eval("\x01") == 348)
  292.                {
  293.                   set("\x01",eval("\x01") - 176);
  294.                }
  295.                else
  296.                {
  297.                   if(eval("\x01") != 277)
  298.                   {
  299.                      break loop0;
  300.                   }
  301.                   set("\x01",eval("\x01") + 57);
  302.                   ┬º┬ºpush(eval(┬º┬ºpop()));
  303.                }
  304.             }
  305.          }
  306.          while(true)
  307.          {
  308.             if(eval("\x01") == 777)
  309.             {
  310.                set("\x01",eval("\x01") + 178);
  311.                ┬º┬ºpush(true);
  312.             }
  313.             else
  314.             {
  315.                if(eval("\x01") != 977)
  316.                {
  317.                   break;
  318.                }
  319.                set("\x01",eval("\x01") - 700);
  320.                ┬º┬ºpush("\x0f");
  321.             }
  322.          }
  323.       }
  324.    }
  325.    else
  326.    {
  327.       if(eval("\x01") == 726)
  328.       {
  329.          set("\x01",eval("\x01") + 65);
  330.          ┬º┬ºpush("\x0f");
  331.          ┬º┬ºpush(1);
  332.          continue;
  333.       }
  334.       if(eval("\x01") == 229)
  335.       {
  336.          set("\x01",eval("\x01") - 168);
  337.          ┬º┬ºpush("\x0f");
  338.          continue;
  339.       }
  340.       if(eval("\x01") != 40)
  341.       {
  342.          if(eval("\x01") == 468)
  343.          {
  344.             set("\x01",eval("\x01") - 353);
  345.             break;
  346.          }
  347.          if(eval("\x01") == 115)
  348.          {
  349.             set("\x01",eval("\x01") + 611);
  350.          }
  351.          else if(eval("\x01") == 712)
  352.          {
  353.             set("\x01",eval("\x01") - 699);
  354.          }
  355.          else if(eval("\x01") == 695)
  356.          {
  357.             set("\x01",eval("\x01") + 31);
  358.          }
  359.          else if(eval("\x01") == 791)
  360.          {
  361.             set("\x01",eval("\x01") - 562);
  362.             var ┬º┬ºpop() = function ┬º\x01\x02┬º()
  363.             {
  364.                return 1350 % 511 * 5;
  365.             };
  366.          }
  367.          else if(eval("\x01") == 44)
  368.          {
  369.             set("\x01",eval("\x01") + 380);
  370.             ┬º┬ºpush(!function ┬º\x01\x02┬º()
  371.             {
  372.                return 1350 % 511 * 5;
  373.             });
  374.          }
  375.          else if(eval("\x01") == 276)
  376.          {
  377.             set("\x01",eval("\x01") + 208);
  378.          }
  379.          else if(eval("\x01") == 111)
  380.          {
  381.             set("\x01",eval("\x01") + 357);
  382.             if(function ┬º\x01\x02┬º()
  383.             {
  384.                return 1350 % 511 * 5;
  385.             })
  386.             {
  387.                set("\x01",eval("\x01") - 353);
  388.             }
  389.          }
  390.          else
  391.          {
  392.             if(eval("\x01") == 581)
  393.             {
  394.                set("\x01",eval("\x01") - 11);
  395.                Say("","smile","Mmh, mm-hmm, you have your father\'s blood, Mardek... I\'ve watched you grow, and I\'m so proud you\'re doing this now... I believe you can save us, mmh... I\'d go myself, but I need to protect this cave with my magic so then the villagers are safe from the zombies, since the Canonia Shaman is no more...");
  396.                break;
  397.             }
  398.             if(eval("\x01") == 570)
  399.             {
  400.                set("\x01",eval("\x01") - 570);
  401.                break;
  402.             }
  403.             if(eval("\x01") == 484)
  404.             {
  405.                set("\x01",eval("\x01") - 373);
  406.                ┬º┬ºpush(true);
  407.             }
  408.             else if(eval("\x01") == 667)
  409.             {
  410.                set("\x01",eval("\x01") - 183);
  411.             }
  412.             else
  413.             {
  414.                if(eval("\x01") != 717)
  415.                {
  416.                   break;
  417.                }
  418.                set("\x01",eval("\x01") - 704);
  419.             }
  420.          }
  421.          continue;
  422.       }
  423.       set("\x01",eval("\x01") + 236);
  424.       while(true)
  425.       {
  426.          if(!function ┬º\x01\x02┬º()
  427.          {
  428.             return 1350 % 511 * 5;
  429.          })
  430.          {
  431.             set("\x01",eval("\x01") + 321);
  432.             if(┬º┬ºpop())
  433.             {
  434.                set("\x01",eval("\x01") + 0);
  435.             }
  436.          }
  437.          else if(eval("\x01") == 867)
  438.          {
  439.             set("\x01",eval("\x01") - 228);
  440.          }
  441.          else if(eval("\x01") == 134)
  442.          {
  443.             set("\x01",eval("\x01") + 505);
  444.          }
  445.          else
  446.          {
  447.             if(eval("\x01") == 568)
  448.             {
  449.                set("\x01",eval("\x01") + 299);
  450.                startDrag(┬º┬ºpop() and ord(┬º┬ºpop()),┬º┬ºpop(),┬º┬ºpop(),┬º┬ºpop(),┬º┬ºpop(),┬º┬ºpop());
  451.                ┬º┬ºpop();
  452.                duplicateMovieClip(┬º┬ºpop(),┬º┬ºpop(),┬º┬ºpop());
  453.                ┬º┬ºpush(new ┬º\┬º\┬ºpop()┬º());
  454.                break loop0;
  455.             }
  456.             if(eval("\x01") == 918)
  457.             {
  458.                set("\x01",eval("\x01") - 828);
  459.                ┬º┬ºpush(eval(┬º┬ºpop()));
  460.             }
  461.             else if(eval("\x01") == 90)
  462.             {
  463.                set("\x01",eval("\x01") - 82);
  464.                ┬º┬ºpush(!┬º┬ºpop());
  465.             }
  466.             else
  467.             {
  468.                if(eval("\x01") == 329)
  469.                {
  470.                   set("\x01",eval("\x01") + 595);
  471.                   Say("","smile","Mmh? Mardek and Deugan? Mm, it\'s been years... You always did want to be Mighty Heroes; I should\'ve expected YOU to come to the rescue of the world... Mm, there are some other adventurers outside, wanting to do the same, but I don\'t trust them...");
  472.                   break loop0;
  473.                }
  474.                if(eval("\x01") == 845)
  475.                {
  476.                   set("\x01",eval("\x01") - 112);
  477.                   var ┬º┬ºpop() = ┬º┬ºpop();
  478.                }
  479.                else if(eval("\x01") == 733)
  480.                {
  481.                   set("\x01",eval("\x01") + 185);
  482.                   ┬º┬ºpush("\x0f");
  483.                }
  484.                else if(eval("\x01") == 114)
  485.                {
  486.                   set("\x01",eval("\x01") + 454);
  487.                   if(┬º┬ºpop())
  488.                   {
  489.                      set("\x01",eval("\x01") + 299);
  490.                   }
  491.                }
  492.                else
  493.                {
  494.                   if(eval("\x01") != 639)
  495.                   {
  496.                      if(eval("\x01") == 924)
  497.                      {
  498.                         set("\x01",eval("\x01") - 924);
  499.                      }
  500.                      break loop0;
  501.                   }
  502.                   set("\x01",eval("\x01") + 206);
  503.                   ┬º┬ºpush("\x0f");
  504.                   ┬º┬ºpush(1);
  505.                }
  506.             }
  507.          }
  508.          while(eval("\x01") == 694)
  509.          {
  510.             set("\x01",eval("\x01") - 580);
  511.             ┬º┬ºpush(true);
  512.          }
  513.       }
  514.    }
  515. }
  516.